/*
*	Accordian Base Styles!
*	@author: Alex Smoljanovic, alexrs@gmail.com
*	July 23, 2012
*/

.toggler
{
   color:blue;
   font-size:11px;
}

ul.accordian
{
   list-style: none;
   margin:0px;
   padding:0px;
   background-color:rgb(250,250,250);
   border-radius: 4px;
   -webkit-border-radius: 4px;
   -moz-border-radius: 4px;
   border:1px solid rgb(225,225,225);
   /*box-shadow: 0px 0px 15px rgb(210,210,210);*/
   font:13px "Arial";
   margin-bottom:3em;
}

ul.accordian li.item
{
   list-style: none;
   border:1px solid rgb(240,240,240);
   /*box-shadow: 0px 0px 10px rgb(240,240,240) ;		*/
   border-top:1px solid rgb(225,225,225);
}


ul.accordian li.item:first-of-type
{
   border-top:0px;
}

ul.accordian li.item:last-of-type
{
   border-bottom:0px !important;
}



ul.accordian li.item .label
{
   font-size:11px;
   font-weight:500;
   background-color:rgb(240,240,240);
   color:black;
   /*box-shadow: 0px 2px 15px rgb(200,200,200) ;*/
   border-top:1px solid rgb(240,240,240);
   border-bottom:1px solid rgb(240,240,240);
   padding:.5em;
   text-align: center;
}

ul.accordian li.item .contents
{
   
   filter:alpha(opacity=100);
   opacity: 1;
   -moz-opacity: 1;
   padding-right:.5em;
   padding-left:.5em;
}

ul.accordian li.active .contents
{

}